Big Huge Thesaurus

Columba livia

noun